difficult circumstances - German English Dictionary